如何初始化Vector[int]

来源:百度知道 编辑:UC知道 时间:2024/05/23 00:20:57
我想定义一个空间,类型为vector[int]的,例如:vector[int] v;
我想初始化v,以后当使用到v的元素时初始值都为0,请问可不可以?(本来想用int数组的,当由于数组的个数不确定,所以希望用vector[int]类型)请高手指点一下

vector 是个模板,你掉用的时候,必须按照模板的格式写亚:

vector<int> arr (初始个数,每个都赋予什么);
vector<int> arr(5,0);就行了,扩张时resize即可。

基础加强了。

#include <vector>
vector<int> arr ;